ABC Partnership Packages Module — E2E Test Scripts
5 end-to-end test flows covering package management, component configuration, event registration integration, and flex credit application across 16 test cases.
Flow 1: Navigation & Permissions 0/2
Flow 2: Browse & Manage Packages 0/4
Flow 3: Components Configuration 0/3
Flow 4: Event Registration 0/4
Flow 5: Flex Credits 0/3
Confluence: Navigation for Partnership PackagesConfluence: Permissions for Partnership PackagesJira: ABC-1042Jira: ABC-1178
TC-1.1Verify Partnership Packages Navigation and Menu Structure
User is logged in with L3 (admin) permission level
Two test packages exist: one with active partnerships, one without
User is viewing the Browse Packages list
1
Locate a package with active partnerships (Active Partnerships count > 0)
Expected: Package is visible in the list with a non-zero count in the "Active Partnerships" column
2
Click the Delete button (trash icon) on the package with active partnerships
Expected: Delete button is disabled (grayed out) or a warning message appears: "Cannot delete package with active partnerships"
3
Locate a package with no active partnerships (Active Partnerships = 0) and click its Delete button
Expected: Confirmation dialog appears with message: "Are you sure you want to delete this package? This action cannot be undone." with Cancel and Confirm buttons
4
Click "Cancel" button in the confirmation dialog
Expected: Dialog closes; package is not deleted; user remains on Browse Packages list
5
Click Delete button again on the same package without active partnerships
Expected: Confirmation dialog appears again
6
Click "Confirm" button in the confirmation dialog
Expected: Package is deleted; success message displays: "Package deleted successfully"; package no longer appears in the Browse Packages list
Bug Risks
Delete restriction may not be enforced; packages with active partnerships may be deletable
Confirmation dialog may not appear or may be bypassed
Package may not be deleted despite confirmation; database transaction may fail
Package may remain visible in the list after deletion (cache not cleared)